//引入jquery 必须为此写法让插件和全局都获得jquery支持
import $ from 'jquery'
window.$ = $
window.jQuery = $
export default $
//引用bootstrap
// import 'bootstrap';
// import 'bootstrap/dist/css/bootstrap.css';

//加载自己的js
import '../js/time/flipclock.js';

//引用html加载页面上的src资源
import '../index.html';

//加载螳螂crm
Promise.all([
	require('http://talk2.bjmantis.net/chat/js/dist/mantis.min.js?7003#5a5703334ad7ad50114a27d0'),
    require('http://talk2.bjmantis.net/chat/js/dist/register_form.min.js')
]).then(function() {
});

try {
	var urlhash = window.location.hash;
	if (!urlhash.match("fromapp")) {
		if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {
			window.location="http://www.chengkaoban.cn/xf/yd/";
		}
	}
} catch (err) {}

//所有方法都被打包到了一个函数中，如果你想给全局使用 只有通过定义给window对象。
window.showMain = function(obj){
	$(obj).parent().siblings(".jc_box").show(300);
	$(obj).hide().siblings(".hide").show(300);
}
window.hideMain = function(obj){
	$(obj).parent().siblings(".jc_box").hide(300);
	$(obj).hide().siblings(".show").show(300);
}
window.playVideo = function(num){
	$("#shadow").show();
	if(num==1){
		$("#txt1").text("第一章 消防法及相关法律法规");
		$("#video source").prop("src","https://cware.xingzhizx.com/f84391b6dcd3ef06e1065708e2b16598");
		$("#video")[0].load();
	}
	if(num==2){
		$("#txt1").text("第一章 燃烧");
		$("#video source").prop("src","https://cware.xingzhizx.com/9e53596bc9779c886096330a38449fdc");
		$("#video")[0].load();
	}
}
window.closeVideo = function(){
	$("#shadow").hide();
}
			
//初始化时钟
var clock;
// 结束日期
var lasttime = "2019/5/19 23:59:59"
$(document).ready(function() {
	var clock;
	clock = $('.clock').FlipClock({
		clockFace: 'DailyCounter',
		autoStart: false,
		countdown: true,
		callbacks: {
			stop: function() {
				
			}
		}
	});
	
	if(GetDateDiff(getNowFormatDate(),lasttime,"second") <= 0){
		return false
	}else{
		clock.setTime(GetDateDiff(getNowFormatDate(),lasttime,"second"));
		clock.start();
	}
	function getNowFormatDate() {
		var date = new Date();
		var seperator1 = "-";
		var seperator2 = ":";
		var month = date.getMonth() + 1;
		var strDate = date.getDate();
		if (month >= 1 && month <= 9) {
			month = "0" + month;
		}
		if (strDate >= 0 && strDate <= 9) {
			strDate = "0" + strDate;
		}
		var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
				+ " " + date.getHours() + seperator2 + date.getMinutes()
				+ seperator2 + date.getSeconds();
		return currentdate;
	}
	console.log(getNowFormatDate())
	//计算相差秒数
	function GetDateDiff(startTime, endTime, diffType) {
		//将xxxx-xx-xx的时间格式，转换为 xxxx/xx/xx的格式 
		// 现在的时间
		startTime = startTime.replace(/\-/g, "/");  
		 // 设定的时间
		endTime = endTime.replace(/\-/g, "/");
		//将计算间隔类性字符转换为小写
		diffType = diffType.toLowerCase();
		var sTime =new Date(startTime); //开始时间
		var eTime =new Date(endTime); //结束时间
		//作为除数的数字
		var timeType =1;
		switch (diffType) {
			case"second":
				timeType =1000;
			break;
			case"minute":
				timeType =1000*60;
			break;
			case"hour":
				timeType =1000*3600;
			break;
			case"day":
				timeType =1000*3600*24;
			break;
			default:
			break;
		}
		return parseInt((eTime.getTime() - sTime.getTime()) / parseInt(timeType));
	}
});


//引入自己的css
import '../css/index.css';
import '../js/time/flipclock.css';